<?php
require_once '../../Model/Publicidade.php';
require_once '../../DAO/DaoPublicidade.php';

$pubDAO = new DaoPublicidade();

if($metodo == "cadastro"){
    $imagem = addslashes(fread(fopen($_FILES['imagem']['tmp_name'], "r"), $_FILES['imagem']['size']));
    $publicidade = new Publidade();
    $publicidade->setImagem($imagem);
    $publicidade->setLink(trim($_POST['link']));
    $publicidade->setTipo($_POST['tipo']);
    $publicidade->setStatus(0);
    $pubDAO->cadastrar($publicidade);
    if(mysql_affected_rows() <> -1){
        echo("Cadastrado com sucesso");
    }    
}
if($_SERVER['REQUEST_METHOD'] == 'POST'){
    $lista = $pubDAO->buscar("");  
    $teste = false;
    foreach ($lista as $o){        
        $i = $o->getId();
        if(isset($_POST['status'])){            
            $listaStatus = $_POST['status'];
            foreach ($listaStatus as &$id){  
                if($id == $i){
                    $teste = true; 
                }            
            }
            if($teste == true){
                $pubDAO->mudarStatus($i, 1);
            }else{
                $pubDAO->mudarStatus($i, 0);
            }
            $teste = false;
        }else{
            $pubDAO->mudarStatus($i, 0);
        }           
    }
}

if($metodo == "busca"){
    $clausula="";
    if(isset($_GET['tipo'])){
        $clausula = 'WHERE pub_tipo="' . $_GET['tipo'] . '"';
    }
    $listaPublicidades = $pubDAO->buscar($clausula);    
}
if($metodo == "buscaPublicidadeIndex"){
    $clausula = "WHERE pub_status=1 AND pub_tipo='l'";
    $listaLaterais = $pubDAO->buscar($clausula);    

    $clausula = "WHERE pub_status=1 AND pub_tipo='b'";
    $listaBanner = $pubDAO->buscar($clausula);    
}

?>
